package com.gdkj.entity;

import lombok.Data;

import javax.persistence.Id;
import javax.persistence.Table;
import java.time.LocalDateTime;

@Data
@Table(name = "cmf_users_auth")
public class UsersAuth {

    /**
     * 用户ID
     */
    @Id
    private Long uid;

    /**
     * 姓名
     */
    private String realName;

    /**
     * 电话
     */
    private String mobile;

    /**
     * 身份证号
     */
    private String cerNo;

    /**
     * 正面
     */
    private String frontView;

    /**
     * 反面
     */
    private String backView;

    /**
     * 手持
     */
    private String handsetView;

    /**
     * 提交时间
     */
    private Integer addtime;

    /**
     * 更新时间
     */
    private Integer uptime;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 状态:0-需人工审核 1-人工审核成功 2-人工审核失败 3-自动审核成功 4-自动审核失败
     */
    private Integer status2;

    /**
     * 0自由主播1兼职主播2全职主播
     */
    private Integer type;

    /**
     * 排序，数字越大优先级越高
     */
    private Integer orderno;

    /**
     *
     */
    private Long totalCharm;

    /**
     * 身份证生效时间
     */
    private String effectiveDate;

    /**
     * 身份证失效时间
     */
    private String lapseDate;

    /**
     * 经纪人
     */
    private String agent;

    /**
     * 提现状态 1-正常提现,2-禁止提现
     */
    private Integer cashStatus;

    /**
     * 查看高端用户开通状态 1-开通 0-关闭
     */
    private Integer proStatus;

    /**
     * 查看高端用户开通时间
     */
    private LocalDateTime proOpenDate;

    /**
     * 人脸核身图片
     */
    private String facePhoto;

    /**
     * 审核说明
     */
    private String reason;
}